writ of amparo - German English Dictionary